.top-bar{
  z-index: 101;
  position:relative;
  height:5rem;
  width:100%;
  padding:0;
  text-align: center;
  >div{
    float:left;
    padding-top:10px;
    input{
      height:3rem;
      width:80%;
      padding-left:33px;
      color:#83cbff;
      border-radius: 4px;
      outline: none;
      border:1px solid #fff;
      background: #2868aa url("../images/search-01.png") -2% center no-repeat;
    }
    ::-webkit-input-placeholder { /* WebKit browsers */
      color:#fff;
    }
    :-moz-placeholder { /* Mozilla Firefox 4 to 18 */
      color:#fff;
    }
    ::-moz-placeholder { /* Mozilla Firefox 19+ */
      color:#fff;
    }
    :-ms-input-placeholder { /* Internet Explorer 10+ */
      color:#fff;
    }
  }
}
.btm-bar{
  z-index: 101;
  position:absolute;
  left:0;
  bottom:1.5rem;
  height:3.8rem;
  width:100%;
  padding-bottom:10px;
  ul{
    >li{
      float:left;
      width:33%;
      text-align: center;
      span{
        display: inline-block;
        width:100%;
        text-align: center;
      }
    }
  }
}
.btn-blue1{
  min-width:82px;
  min-height:36px;
  color:#fff;
  font-size:1.4rem;
  text-align: center;
  padding-top:6px;
  border:1px solid #fff;
  border-radius: 4px;
  background: #2868aa;
}
.btn-blue:hover,.btn-blue.active,.btn-blue:link{
  color:#fff;
}
.shop{
  display: inline-block;
  width:100%;
  height:4rem;
  line-height: 4rem;
  padding-left: 5.5rem;
  color:#1f1f1f;
  font-size:1.8rem;
  background:url("../images/shop.png") 5% center no-repeat;
  span{
    float:right;
    color:#aeaeae;
    padding-top: 1rem;
    margin-right: 20px;
  }
}
.fire{
  display: inline-block;
  width:100%;
  height:4rem;
  padding-left: 5.5rem;
  color:#1f1f1f;
  font-size:1.8rem;
  background:url("../images/fire.png") 5% center no-repeat;
  >div{
    float:left;
    .f-style{
      font-size:10px;
      color:#dd600b;
    }
  }
}
.p1{
  padding-left:2rem;
  padding-top:1rem;
  font-size:1.8rem;
  color:#373737;
}
.p2{
  padding-left:2rem;
  color:#f93b3b;
  b{
    font-size:1.8rem;
    padding-right:1rem;
  }
  s{
    color:#696969;
  }
}
.div-btm{
  height:3rem;
  background:#f5f5f9;
  text-align: center;
  padding-top:1rem;
}
.img-border{
  width:40px;
  height:40px;
  border:2px solid #fff;
  border-radius: 50%;
  background:#3f8cda;
  >img{
    width:24px;
    padding-top:7px;
  }
  >.img{
    width:30px;
    padding-top:8px;
  }
}
